.root {
  width: 100%;height: 100%;background: rgba(64, 158, 255, 0.9);
  :global {
    .bg{
      display: flex;align-items: center;justify-content: center;width:100%;height: 100%;overflow: auto;
      background: url('../../assets/svg/login-body.svg') center center no-repeat;background-size: cover;
    }
    .body{
      width : 840px;border-radius: 4px;background: rgba(255, 255, 255, 0.58);padding:0 30px;box-sizing: border-box;height: 620px;
      display: flex;justify-content: flex-start;align-items: flex-start;flex-direction: column;
      .header-title{
        font-size: 24px;padding: 25px 0;height: 86px;font-style: italic;margin: 0;
      }
      .body-form {
        width: 100%;padding: 0 10px;flex: 1;overflow: auto;
        .ant-form-item-label{
          width: 130px;min-width:130px;
        }
        .ant-form-item{
          margin-left: 0px;margin-right: 0;box-sizing: border-box;padding-left: 15px;padding-right: 15px;margin-bottom: 18px;
        }
        textarea{
          min-height: 91px;
        }
      }
      .bottom{
        margin-top: 15px;text-align: center;margin-bottom: 26px;width: 100%;
        >p{
          margin-top: 10px;
          >a{
            font-size: 13px;color: #409eff;line-height: normal;
          }
        }
      }
    }
  }
}
